river meadow - German English Dictionary